soil pit - French English Dictionary